treeexpander: Use focusable where we mean it
authorMatthias Clasen <mclasen@redhat.com>
Sun, 23 May 2021 14:33:40 +0000 (10:33 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 23 May 2021 15:20:00 +0000 (11:20 -0400)
This does not fix keyboard activation for tree expanders,
but it is more correct than using can-focus.

gtk/gtktreeexpander.c

index 39504afab8faa525d01443c5c28926cfde26dad4..63567235ae8e98a8a14b73e87ba63fb4c02011b3 100644 (file)
@@ -311,7 +311,7 @@ gtk_tree_expander_focus (GtkWidget        *widget,
   if (gtk_widget_is_focus (widget))
     return FALSE;
 
-  if (!gtk_widget_get_can_focus (widget))
+  if (!gtk_widget_get_focusable (widget))
     return FALSE;
 
   gtk_widget_grab_focus (widget);